package com.lzclass.dao.whydao;



import com.lzclass.pojo.Article;
import com.lzclass.pojo.BackMessage;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ArcitleMapper {


    List<Article> findArcitle();
//    通过类型搜索相关帖子
//    点击分类查询相关帖子
    List<Article> allfindArcitleByType(@Param("typename") String typename);
//    模糊查标题
    List<Article> allfindArcitleByTitle(@Param("title") String title);
//    按照帖子发布时间展示最新发布的三张帖子
    List<Article> findArcitleBytime();
//    按照评论的个数展示评论最多的帖子
    List<Article> allfindBycountAid();
//点击帖子查看对应的内容
    List<Article> allfindByAid(@Param("aid") Integer aid);
//    点击用户展示多个帖子
    List<Article> arcitleByuid(@Param("uid") Integer uid);
//    点击发帖存评论
    Integer allFindByBack(@Param("aid") Integer aid, @Param("uid") Integer uid, @Param("messageinfo") String messageinfo, @Param("messagetime") String messagetime);
//    返回这个评论所有的留言
    List<BackMessage> allMessage(@Param("aid") Integer aid,@Param("uid") Integer uid);
}
